rain cats and dogs – English–日本語 translations

🇬🇧 en ja 🇯🇵

rain cats and dogs verb

  • to rain very heavily
土砂降りになる
Wiktionary Links